package com.xjh.basestudy.javabase.Collection;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class Map3 {
    public static void main(String[] args) {
        //创建集合对象
        Map<String,String> map = new HashMap<String,String>();
        //添加元素
        map.put("nana","娜娜");
        map.put("Jianhua","建华");
        //get(Object key)：根据键获取值
        System.out.println(map.get("nana"));
        System.out.println(map.get("fslkdjfl"));//没有此键会返回Null
        //Set<K> keySet():获取所有键的集合
        Set<String> keySet = map.keySet();
        //采用增强for的形式，输出所有键。
        for(String key:keySet){
            System.out.println(key);
        }
        //Collection<V> values:获取所有值的集合
        Collection<String> values  = map.values();
        for(String value:values){
            System.out.println(value);
        }

    }
}
